@charset "utf-8";
body, div, span, h1, h2, h3, h4, ul, li, img, p, b, textarea, input, select, form{
	font-family:verdana,Arial,Helvetica,sans-serif,"宋体";
	font-size:12px;
	}
.gtlbar,.es-tr,.ibxbot,.ibxbar,.apd,.bthl,.bthl-1,.report-1 h3,.sys-in-left h3,.sys-in-right h3,.about h3{
	background:url(../images/right-bg-pb.gif);
	}
.gtlbar {
	padding-right: 2px; 
	background-position: 0px 0px; 
	padding-left: 4px; 
	padding-top: 6px; 
	height: 34px;
}
.ibxbot {
	padding-right: 6px; 
	background-position: 0px -69px; 
	padding-left: 12px; 
	padding-bottom: 4px; 
	color: #333; 
	line-height: 25px; 
	padding-top: 4px; 
	height: 25px;
	clear:both;
}
.ibxbot .fri {
	color: #666
}
a, a.txt1_more, a.txt1_more:hover {
	color:#0068B7;
	text-decoration:underline;
}
.fle {
	float: left
}
.fleft {
	float: left
}
.fri {
	float: right
}
.frig {
	float: right
}
.ibxbar {
	padding-right: 6px; 
	background-position: 0px -103px; 
	padding-left: 6px; 
	padding-bottom: 0px; 
	height: 31px;
	clear:both;
	padding-top:6px;
}
.ibxbar select{
	height:20px;
	*vertical-align:2px;
	}
.ib-top{
	padding-top:6px;
	}
.gtlbar-left{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#1a3747;
	padding-top:5px;
	padding-left:10px;
	}
.gtlbar-right{
	float:right;
	padding-right:10px;
	position:relative;
	overflow:hidden;
	}
.apd{
	border:#a6d0e7 1px solid;
	height:24px;
	width:106px;
	background-position:0px -148px;
	background-repeat:repeat-x;
	cursor:pointer;
	display:block;
	}
.apd-1{
	border:#a2904d 1px solid;
	height:24px;
	width:106px;
	display:block;
	background-position:0px -182px;
	background-repeat:repeat-x;
	cursor:pointer;
	color:#492705;
	}
.bthl{
	border:#a6d0e7 1px solid;
	padding-left:10px;
	padding-left:10px\9;
	*padding-left:5px;
	*padding-left:5px;
	padding-right:10px;
	padding-right:5px\9;
	*padding-right:5px;
	_padding-right:5px;
	background-position:0px -148px;
	background-repeat:repeat-x;
	cursor:pointer;
	padding-top:2px;
	padding-top:3px\9;
	*padding-top:4px;
	_padding-top:3px;
	padding-bottom:3px;
	padding-bottom:1px\9;
	*padding-bottom:0px;
	_padding-bottom:0px;
	font-size:13px;
	text-align:center;
	color:#555555;
	list-style-type:none;
	}
.bthl-1{
	border:#a2904d 1px solid;
	padding-left:10px;
	padding-left:10px\9;
	*padding-left:5px;
	*padding-left:5px;
	padding-right:10px;
	padding-right:5px\9;
	*padding-right:5px;
	_padding-right:5px;
	background-position:0px -182px;
	background-repeat:repeat-x;
	cursor:pointer;
	padding-top:2px;
	padding-top:3px\9;
	*padding-top:4px;
	_padding-top:3px;
	padding-bottom:3px;
	padding-bottom:1px\9;
	*padding-bottom:0px;
	_padding-bottom:0px;
	font-size:13px;
	color:#492705;
	text-align:center;
	list-style-type:none;
	
	}
.gtlbar-right b,.report-1 li.poi,.sh-hi span,.sh-hi-1 span,.loding-1 h3{
	background:url(../images/nc-right-1.gif);
	}
.gtlbar-right b{
	padding-left:23px;
	background-position:0px 0px;
	margin-top:3px;
	margin-left:10px;
	height:16px;
	font-size:13px;
	font-weight:bold;
	color:#276b9c;
	position:absolute;
	z-index:1000;
	top:1px;
	left:2px;
	cursor:pointer;
	line-height:18px;
	background-repeat:no-repeat;
	}
/*
On the right style Form Part one
*/
div.ibxbar2 {
	float:left;
	width:100%;
	background:url(../images/right-nc-3.gif) left bottom repeat-x;
	padding-top:10px;
	padding-bottom:10px;
	display:none;
}
.on-700 td{
	height:35px;
	}
.on-700 th{
	color:#515151;
	}
.wd{
	width:90px;
	text-align:right;
	font-weight:bold;
	padding-right:6px;
	word-break:keep-all;
	}
.it-0{
	width:120px;
	text-align:left;
	}
.it-1{
	width:160px;
	text-align:left;
	overflow:hidden;
	}
.it-2{
	width:220px;
	text-align:left;
	}
.it-3{
	width:95px;
	text-align:left;
	}
.it-4{
	width:420px;
	}
.it-5{
	width:630px;
	}
.it-6{
	width:510px;
	}
.on-700{
	width:720px;
	}
.on-500{
	width:500px;
	}
.on-500 td{
	height:35px;
	}
.on-500 th{
	color:#515151;
	}
.on-450{
	width:450px;
	}
.on-450 .wd{
	width:180px;
	text-align:right;
	font-weight:bold;
	padding-right:6px;
	word-break:keep-all;
	}
.on-450 td{
	height:35px;
	}
.on-450 th{
	color:#515151;
	}
.sl-1{
	width:100px;
	height:22px;
	}
.sl-2{
	width:175px;
	}
.mk-1{
	width:118px;
	}
.mk-2{
	width:256px;
	text-align:left;
	}
.sh-hi{
	width:100%;
	clear:both;
	height:22px;
	border-top:#D7D7D7 1px solid;
	}
.sh-hi span{
	background-position:0px -87px;
	width:52px;
	height:19px;
	display:block;
	float:right;
	margin-right:3px;
	cursor:pointer;
	}
.sh-hi-1{
	width:100%;
	clear:both;
	height:24px;
	}
.sh-hi-1 span{
	background-position:0px -132px;
	width:52px;
	height:19px;
	display:block;
	float:right;
	margin-right:3px;
	cursor:pointer;
	margin-top:-2px;
	}
.loding-1 h3{
	background-position:0px -169px;
	width:271px;
	margin-top:1px;
	line-height:29px;
	font-size:12px;
	}
.loding-1{
	font-size:16px;
	}
.c-s-1 ul{
	clear:both;
	margin-top:10px;
	float:left;
	}
.c-s-1 li{
	float:left;
	
	}
.c-s-1 li.wo-1{
	width:60px;
	text-align:right;
	}
	
/*
On the right part of the two forms Style
*/
.fixbgwhite{
	width:100%;
	clear:both;
	float:left;
	}
.msk-wi{
	background-color:#FFFFFF;
	clear:both;
	padding-top:10px;
	*padding-top:5px;
	_padding-top:10px;
	padding-bottom:10px;
	}
.msk{
	margin-left:4px;
	background-color:#FFFFE1;
	line-height:60px;
	text-align:center;
	margin-right:4px;
	font-weight:bold;
	color:#000000;
	border:#ccc 1px solid;
	font-size:12px;
	
}
.sele-0{
	width:70px;
	}
.sele-1{
	width:110px;
	}
.sele-2{
	width:120px;
	}
.sele-3{
	width:130px;
	}
.es{
	width:100%;
	}
.es-tr{
	height:21px;
	*height:19px;
	background-position:0px -43px;
	background-repeat:repeat-x;
	}
.es-tr td{
	border-color:#d7d7d7 #d7d7d7 #d7d7d7 #fff;
	border-style:solid;
	border-width:1px;
	padding-left:4px;
	color:#333333;
	font-weight:bold;
	padding-top:3px\9;
	*padding-top:2px;
	}
.es-td td{
	border-bottom:#d7d7d7 1px solid;
	table-layout:fixed;
	height:26px;
	padding-left:4px;
	color:#333333;
	text-align:left;
	word-break:break-all;
	*padding-top:1px;
}
.es-td .box-left{
	padding-left:7px;
	*padding-left:4px;
	_padding-left:4px;
	}
.col-1{
	background-color:#fffdd7;
	}
#check-1{
	padding-left:10px;
	}
.es-1{
	width:30px;
	}
.es-2{
	width:120px;
	}
.es-3{
	width:200px;
	}
.es-4{
	
	}
.es-5{
	width:100px;
	}
.es-6{
	width:50px;
	}
.es-7{
	width:200px;
	}
.es-8{
	width:130px;
	}
.line-p{
	padding-top:3px;
	padding-bottom:3px;
}
.line-h-2{
	font-weight:800; color:#666666;
	line-height:22px;
	}
/**
Content page styles
**/
.ctge{
	padding-top:11px;
	padding-left:11px;
	padding-bottom:11px;
	float:left;
	clear:both;
	width:97%;
	}
.ctge-1{
	border:#adc7e2 1px solid;
	padding:22px 13px;
	background-color:#f3f9fe;
	float:left;
	width:95%;
	}
.ctge-1-1{
	background-color:#ffffff;
	border:#aec8e2 1px solid;
	padding:7px;
	float:left;
	width:98%;
	}
.fct{
	width:100%;
	border-collapse:separate;
	}
.fct th{
	font-size:14px;
	font-weight:normal;
	width:140px;
	background-color:#eaeff6;
	padding:5px;
	text-align:right;
	vertical-align:top;
	border-right:#bcd4e3 1px solid;
	border-left:#fff 1px solid;
	border-bottom:#cad9eb 1px solid;
	border-top:#fff 1px solid;
	white-space : normal;
	word-break:break-all;
	word-wrap:break-word;
	overflow:hidden; 
	line-height:14pt;
	color:#091e3d;
	}
.fct td{
	font-size:12px;
	padding:5px;
	text-align:left;
	vertical-align:top;
	border-right:#fff 1px solid;
	border-left:#fff 1px solid;
	border-bottom:#cad9eb 1px solid;
	line-height:14pt;
	white-space : normal;
	word-break:break-all;
	word-wrap:break-word;
	overflow:hidden; 
	}
.fct-1{
	
	border-collapse:separate;
	width:96%;
	}
.fct-1 th{
	font-size:14px;
	font-weight:normal;
	width:80px;
	background-color:#eaeff6;
	padding:5px;
	text-align:right;
	vertical-align:top;
	border-right:#bcd4e3 1px solid;
	border-left:#fff 1px solid;
	border-bottom:#cad9eb 1px solid;
	border-top:#fff 1px solid;
	white-space : normal;
	word-break:break-all;
	word-wrap:break-word;
	overflow:hidden; 
	line-height:14pt;
	color:#091e3d;
	}
.fct-1 td{
	font-size:12px;
	padding:5px;
	text-align:left;
	vertical-align:top;
	border-right:#cad9eb 1px solid;
	border-left:#fff 1px solid;
	border-bottom:#cad9eb 1px solid;
	line-height:14pt;
	white-space : normal;
	word-break:break-all;
	word-wrap:break-word;
	
	}
.ct-input{
	padding:3px;
	border:#7e9db9 1px solid;
	background-color:#ffffff;
	font-size:12px;
	}
.rt-input{
	padding:3px;
	border:#c7c8c3 1px solid;
	background-color:#f9f9f0;
	font-size:12px;
	}
.pbc{
	width:190px;
}
.fct-input{
	width:190px;
	padding:3px;
	border:#7e9db9 1px solid;
	background-color:#ffffff;
	font-size:12px;
	}
.fct-input-1{
	width:190px;
	padding:3px;
	border:#afafaf 1px solid;
	background-color:#ffffdb;
	}
.fct-input-2{
	width:90px;
	padding:3px;
	border:#7e9db9 1px solid;
	background-color:#ffffff;
	font-size:12px;
	}
.fct-input-3{
	width:190px;
	padding:3px;
	border:#7e9db9 1px solid;
	background-color:#ffffff;
	font-size:12px;
	}
.fct-input-4{
	width:140px;
	padding:3px;
	border:#7e9db9 1px solid;
	background-color:#ffffff;
	font-size:12px;
	}
.fct-input-5{
	width:190px;
	padding:3px;
	border:#7e9db9 1px solid;
	background-color:#ffffff;
	font-size:12px;
	height:200px;
	}
.dptn{
	display:block; 
	float:right; 
	width:67%;
	padding-top:3px;
	text-align:left;
	}
.dptn-1{
	display:block; 
	float:right; 
	padding-top:3px;
	text-align:left;
	width:60%;
	}
.dptnp{
	padding-top:5px;
	padding-bottom:5px;
	}
.area{
	background-color:#f4f8fa;
	border-top:#9eaaba 1px solid;
	border-left:#9eaaba 1px solid;
	border-bottom:#cad1da 1px solid;
	border-right:#cad1da 1px solid;
	width:200px;
	height:80px;
	padding:2px;
	font-size:12px;
	}
.area-1{
	background-color:#ffffdb;
	border-top:#afafaf 1px solid;
	border-left:#afafaf 1px solid;
	border-bottom:#e3e2e2 1px solid;
	border-right:#e3e2e2 1px solid;
	width:200px;
	height:80px;
	padding:2px;
	font-size:12px;
	}
.bth-ct{
	float:left;
	_float:none;
	clear:both;
	text-align:center;
	width:100%;
	padding-top:10px;
	}
.wrong{
	padding-top:3px;
	*padding-top:2px;
	
	padding-bottom:3px;
	*padding-bottom:1px;
	padding-left:28px;
	padding-right:5px;
	border:#ED7405 1px solid;
	font-size:12px;
	text-align:left;
	width:auto;
	background:#FFFFE6 url(../images/mistake_c2.gif) 4px 2px no-repeat;
	overflow:hidden;
	margin-left:3px;
	*margin-left:0px;
	*float:left;
	clear:both;
	margin-top:3px;

	}
.shopnc-module{
	float:left; 
	margin-top:8px; 
	width:340px;
	text-align:left;
	padding-left:20px;
	
	}
/*
System tips
*/
.report{
	padding-top:100px;
	text-align:center;
	float:left;
	padding-left:30%;
	}
.report-1{
	border:#b9daf4 1px solid;
	width:416px;
	padding:1px;
	}
.report-1 h3{
	background-position:0px -221px;
	background-repeat:repeat-x;
	height:28px;
	line-height:28px;
	text-align:left;
	padding-left:8px;
	}
.report-1 li{
	text-align:left;
	padding-left:37px;
	margin-left:30px;
	font-size:12px;
	}
.report-1 li.poi{
	background-position:0px -210px;
	background-repeat:no-repeat;
	padding-top:10px;
	margin-top:10px;
	padding-bottom:10px;	
	}
.report-1 li a{
	color:#2B4595;
	text-decoration:underline;
	}
.report-1 li a:hover{
	color:#d94e09;
	text-decoration:underline;
	}
.report-1 ul{
	padding-bottom:15px;
	}
.input_radio{
	vertical-align:-2px;
	vertical-align:-2px\9;
	*vertical-align:-2px;
	_vertical-align:0px;
	margin-right:3px;
	margin-right:3px/9;
	*margin-right:0px;
	_margin-right:0px;
	
	}
/*
System Home
*/
.sys-in{
	margin:5px;
	clear:both;
	width:810px;
}
.sys-in-1{
	clear:both;
	margin-top:5px;
	}
.sys-vn{
	width:780px;
	border:#9DB3C5 1px solid;
	padding:7px 14px;
	color:#FF0600;
	font-size:14px;
	display:none;
	}
.sys-in-left{
	float:left;
	width:400px;
	}
.sys-in-left ul li a{
	color:#000;
	text-decoration:none;
	}
.sys-in-left ul li a:hover{
	text-decoration:underline;
	}

.sys-in-left h3{
	height:26px;
	background-position:0px -255px;
	background-repeat:repeat-x;
	border:#9DB3C5 1px solid;
	line-height:26px;
	padding-left:8px;
	color:#5a5a5a;
	font-weight:bold;
	}
.sys-in-left ul{
	background:url(../images/sys-style.gif) left top  repeat-x;
	width:398px;
	margin-top:3px;
	border:#9DB3C5 1px solid;
	padding:8px 0px;
	float:left;
	}html>body .sys-in-left ul{ height:auto; min-height:150px;}
.sys-in-left li{
	float:left;
	padding-left:17px;
	padding-right:45px;
	text-align:left;
	white-space:nowrap;
	line-height:23px;
	width:110px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	}
.sys-in-left li b,.sys-in-right li b,.about li b{
	color:#0068B6;
	font-weight:normal;
	}
.sys-in-right{
	float:right;
	width:400px;
	}
.sys-in-right h3{
	height:26px;
	background-position:0px -255px;
	background-repeat:repeat-x;
	border:#9DB3C5 1px solid;
	line-height:26px;
	padding-left:8px;
	color:#5a5a5a;
	font-weight:bold;
	}
.sys-in-right ul{
	background:url(../images/sys-style.gif) left top  repeat-x;
	width:398px;
	margin-top:3px;
	border:#9DB3C5 1px solid;
	padding:8px 0px;
	float:left;
	}html>body .sys-in-right ul{ height:auto; min-height:150px;}
.sys-in-right li{
	line-height:23px;
	padding-left:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	clear:both;
	}
.sys-in-right li span{
	display:block;
	float:left;
	}
.sys-in-right li span.inon{
	width:120px;
	}
.about{
	clear:both;
	padding-top:5px;
	*padding-top:0px;
	margin-top:5px;
	width:810px;
	}
.about h3{
	height:26px;
	background-position:0px -255px;
	background-repeat:repeat-x;
	border:#9DB3C5 1px solid;
	line-height:26px;
	padding-left:8px;
	color:#5a5a5a;
	font-weight:bold;
	}
.about ul{
	background:url(../images/sys-style.gif) left top  repeat-x;
	width:808px;
	margin-top:3px;
	border:#9DB3C5 1px solid;
	padding:8px 0px;
	float:left;
	}
.about li{
	line-height:25px;
	padding-left:17px;
	clear:both;
	}
.about li span{
	display:block;
	float:left;
	}
.about li span a{
	text-decoration:none;
	}
.about li span.inon{
	width:110px;
	}
.zhezhao {
	height:380px;
	overflow-y:scroll;
	overflow-x:hidden;
	background-color:#FFFFFF;
	}
#product_module,#adv_module,#vote_module{
	margin-top:20px;
	}
/**
help
**/
.hp_1,.hp_2,.hp_3,.hp_4,.hp_5,.hp_6,.hp_7,.hp_8{
	background:url(../images/hp_r2_c2.jpg) left top repeat-x;
	width:800px;
	height:97px;
	}

.hp_nc_1{ 
	padding:1px;
	border:#C4D5DC 1px solid;
	float:left;
	clear:both;
	}
.hp_1 .hp_left,.hp_2 .hp_left,.hp_3 .hp_left,.hp_4 .hp_left,.hp_5 .hp_left,.hp_6 .hp_left,.hp_7 .hp_left,.hp_8 .hp_left{
	background:url(../images/hp_r3_c3.gif) no-repeat;
	width:95px;
	height:97px;
	float:left;
}
.hp_1 .hp_left{
	background-position:0px 0px;
	}
.hp_2 .hp_left{
	background-position:0px -107px;
	}
.hp_3 .hp_left{
	background-position:0px -214px;
	}
.hp_4 .hp_left{
	background-position:0px -321px;
	}
.hp_5 .hp_left{
	background-position:0px -428px;
	}
.hp_6 .hp_left{
	background-position:0px -535px;
	}
.hp_7 .hp_left{
	background-position:0px -642px;
	}
.hp_8 .hp_left{
	background-position:0px -749px;
	}
.hp_nc{ 
	padding:1px;
	border:#C4D5DC 1px solid;
	float:left;
	clear:both;
	margin-top:8px;
	}
.hp_nc_1,.hp_nc{ 
	padding:1px;
	border:#C4D5DC 1px solid;
	float:left;
	clear:both;
	}
.hp_right{
	float:left;
	color:#c4d5dc;
	font-size:14px;
	width:700px;
	}
.hp_1 .hp_right ul,.hp_4 .hp_right ul,.hp_5 .hp_right ul{ padding-left:5px; padding-top:16px; float:left; clear:both;}
.hp_2 .hp_right ul,.hp_3 .hp_right ul,.hp_7 .hp_right ul,.hp_8 .hp_right ul{ padding-left:5px; padding-top:28px; float:left; clear:both;}
.hp_right li{
	float:left;
	background:url(../images/vel.gif) 104px center no-repeat;
	width:110px;
	text-align:left;
	height:28px;
	margin-top:5px;
	}
.hp_right a{ 
	color:#546881; 
	text-decoration:none;
	display:block;
	font-size:14px;
	width:100px;
	text-align:center;
	line-height:28px;
	
	}
.hp_right a:hover{ 
	color:#000000; 
	text-decoration:none;  
	display:block;
	font-size:14px;
	width:100px;
	height:28px;
	line-height:28px;
	text-align:center;
	background:url(../images/bg-a.gif) no-repeat;
	}
/**
breeze
**/
.shop-breeze{ width:100%;}
.shop-breeze td{ border-bottom:#CAD9EB 1px dashed; border-right:none;}
.bingpai{ clear:both;}
.bingpai li{ float:left; margin-left:5px; }
.bingpai li p{ text-align:center;}
#div_pic_upload{ clear:both; margin-top:5px;}